Engagement & Retention project | BigBasket
📄

Engagement & Retention project | BigBasket

Let's Start!

ATTACK!!! - The 300 Meme Generator

Understanding BigBasket

image.png

Long story short, BigBasket is an Online Grocery Shopping App and Online Supermarket.

The problems being solved?

Customer Problems

How BigBasket solves for this?

We have to go to different stores for different needs: one for fruits, one for vegetables, one for kitchen equipment.

BigBasket offers a common online platform for all the needs. (Currently has a catalogue of over 40,000 products from more than 1,000 brands)

Going to a big mart like reliance needs a lot of time and we end up spending more money.

User sees only what he searches for. Home screen being a small space usually shows only categories.

The quality at these big stores is not consistent. Vegetable and Fruit Sellers outside provide better quality at same cost.

BigBasket provides a consistent quality experience by using the advantage of scale.

We do not have time for buying groceries frequently.

BigBasket removes the time of travel and the time of finding stuff completely from the equation.

We never know if the cost is cheap or expensive.

The cost in BigBasket is usually the lowest: Economy of Scales?

Returning bad quality product is even bigger hassle.

Raise a ticket, share images and voila: The cashback is here.

It's difficult to judge the quality of the products.

BigBasket has a ratings system for all branded products.

It's difficult to tell if the weight mentioned is accurate.

BigBasket sends you a notification immediately after order is packet to tell how much was asked for and how much is the actual weight. They even return the remaining amount in the wallet.


Some Facts about BigBasket and its operating industry.

Data on Date

Industry

Quick Commerce, EGrocery


Valuation

$3.2 billion

Dec 2023

Revenue

~$1 billion

2023

Loss

~150 million

2023

Current Stage

Post PMF, Mature Scaling

2024

Total funding raised

~$1 billion

2024

Online/Offline Grocery Market

~$500 billion

2024

GMV of Quick-Commerce

$2.8 billion

2023

GMV of eGrocery

$8 billion

2022

YoY Growth for BigBasket

5%

2023

Market Share for BigBasket

10-15%

Source

Biggest Competitor

Blinkit

Source

Monthly Orders

~15 million

Source

Registered Customers

~25 million

Source

Repeat orders (Customers)

~85%

Source

Key Features

  1. ⏩⏩⏩⏩Fast Delivery: 15 to 30 minutes delivery for all BBNow orders.
  2. 🥕🎧🧃🧻Vast Catalogue: 40,000 Products, 1000 Brands.
  3. ⏲️Scheduled Delivery: Order now, receive whenever you want.
  4. 💵🤑Free delivery above 99 for all orders: No membership needed.
  5. 🦾😎Recommendations tracks your order history and recommends what to order.

What differentiates BigBasket from Competitors?

  • BigBasket is one of the oldest and hence commonly known brands.
  • They are backed by Tata: Builds trust.
  • They provide two types of delivery models: immediate (within 5-30 minutes) and slot wise: order now, receive at your convenience.
  • No Surge pricing.


We will focus on the BB Now service, which is a quick delivery service.

ICP Table

Criteria

ICP 1

ICP 2

Name

Rahul

Shweta

Age

35

25

Income

1,50,000 pm

50,000 pm

Marital Status

married

unmarried

Location

Delhi

Bangalore

Life Stage

parents, mid-management

young professional

Pain Point

wants good quality groceries at good price

doesn't want to spend time in buying grocery

Current Solution

known shops

once a month grocery shopping

Frequency of Use Case

once a week

once a week

Average Order Value

~1000

~500

Looking For

Quality

Convenience

Adopting Rate

Slow

Fast

Spends Time on

OTT, Family Activities

OTT, Instagram, WhatsApp, Snapchat

Spends Money on

Dinners, Travelling

Eating out, Ordering food, Pubs and Bars

Blockers

family

?

Influencers

himself

herself

Time VS Money

Money

Time

Living With

Family

Friends

Type of house

3 BHK, Rented

2 BHK Rented, Shared

Frequently Used Apps

YouTube, Netflix

Instagram, Snapchat, Zomato, Netflix

Perceived Brand Value

believes in the quality of the products being sold

prefers the low ad-on costs, fast deliveries

Journey Map:

Customers go to google/app store to find a solution.

BigBasket EnR Search.png

Onboarding and Placing the order

BigBasket EnR.pngimage.png

Brainstorming the Natural Frequency

Casual

Core

Power

Ordering Grocery

Monthly

Weekly

twice or more per week

Ordering Daily Use Products

Quarterly

Monthly

Monthly

Ordering Snacks

Monthly

Monthly

Weekly

Adds money to wallet

Never

Once in a while (Quarterly)

Monthly

Browsing products

Never

Weekly

Daily

Schedules Delivery

Never

Monthly

Weekly

Sub-Products

  1. Organic Products: Once a month/Quarter: Just to try out.
  2. Super Saver: Once a month for large orders.
  3. Beauty Store: Once a month for power users, never for casual users.
  4. Meats: Similar to grocery for all users.
  5. Pharma: triggered by falling sick.

Best Engagement Framework

Our priority will be Depth > Frequency > Breadth

The Goal is to increase the Average Order Value and the number of orders to maximize revenue.

This can be done by couple of ways:

  1. Increasing the number of orders per user. The ceiling here will be 15 orders per month (assuming one order every two days)
  2. Increasing the average order value per order. The ceiling here will be low as the average grocery spend per month is between 4000 to 6500 per family. Assuming 4 orders per month, the ceiling will be 1626.
  3. Increasing number of users: Currently BigBasket holds ~10% of market share. The industry itself is reaching a mature stage, which means that the number of new users added will hit a ceiling. Focus should be on retaining the existing users and luring in new users from competitors.


Framework

Metric

Reasoning

Frequency ❔

No. of Orders

Frequent less value orders will impact the margin and might become unsustainable

Breadth ❌

​No. of features used.

types of products available

by creating a large catalogue, we will enable the customer to order more things and hence increase AOV. Though, the impact will be mediocre if the frequency is not high.

Depth ✅

money spent * # of orders

Providing more brands and variations for a single product might increase order value.

Why Depth?

Depth = F {frequency, order Value}

By Optimizing for frequency, we will be able to increase the number of orders. This enables us to provide better experience to the customer by giving better recommendations. Also, the customer gets to experience our USP features like free deliveries above INR 99, no membership, no additional fees, no surge pricing, and scheduled deliveries. None of our competitors give the same features! This will impact the user retention directly. Optimizing for number of orders also enable us to focus on getting more users to use BigBasket and encouraging them to order more frequently.

Average order value can be optimized by introducing more relevant product lines, giving better recommendations, making recurring orders automated and providing good quality products.

Monthly Revenue = Number of orders * Average Order Value = depth

Number of orders = F {delivery cost, delivery speed, quality of products, customer service}

Average Order Value= F {product catalogue, recommendations, quality products, recurring orders}

Customer places order ->experiences USP features -> Places more orders -> experiences more USP features -> places more orders .....

Active User

An Active User (Monthly) is someone who performs one or more than 1 of the following:

  • Places any order
  • Rates any delivery
  • Rates any product
  • uses Schedule delivery feature
  • uses any of the breadth products: organic shop/meat/beauty store/pharma
  • Updates Address
  • Updates Payment details

Customer Segmentation

RFM

User Type

Casual

Core

Power

Usage Characteristics

uses BigBasket only if value proposition is better than other alternatives

prefers BigBasket over alternatives, but occasionally checks alternatives

only uses BigBasket

Recency of use case

Low

Medium

High

Natural Frequency

Monthly Once

Weekly Once

Weekly twice or more

Offerings being used

1

2

3 or more

AOV

~INR 200

~INR 500

~INR 500

Pain Points

other apps have surge fees, my subscription expired, items not available on competitors

Delivery times are high sometimes, some items are out of stock

App has minor glitches here and there, the recommendations need to be improved

Valued Features

free delivery, no additional fees.

free deliveries, no additional fees, good inventory catalogue, good pricing

core + integration of sub-products, scheduled deliveries, sending a refund automatically if the weight was less, good support team

Core Value Proposition
(CVP) being utilized

free deliveries

free deliveries, low pricing

free deliveries, low pricing, quality products

JTBD of the persona

get groceries delivered for free and cheap

get quality products at good price

get quality products at good price

Level of Engagement

Low

Medium

High

Time/Money/Quality

Money

Time

Quality

Revenue Per Month

INR 200

INR 2000

INR 6000

Engagement Hook


Trigger

Action

Reward

Investment

Push Notification: "Your groceries are running low."

User Clicks and checks

BigBasket has already added items in the Cart which the app thinks user might need based on historical data

User checks his groceries and orders.

Push Notification: "Reduce your monthly grocery spends by 10%"

User Clicks to see the offer

BigBasket offers Subscribe and Save: Based on order history

User sees the value prop and subscribes.

User needs to Order Grocery

User Opens the app, goes to Groceries.

BigBasket shows a banner: "Seasonal fruits just arrived"

User adds Fruits in addition to the grocery order

User orders and gets a delivery

Receives the order

Gets a free sample of BigBasket's own brand organic product

User tries out to product and feels the different, now the user is more open to experiment.

Engagement Campaign

Automated Order Recommendations

Hypothesis: Ordering Grocery takes effort and people tend to forget things. BigBasket should start recommending items based on the order history. The recommendations should be added to cart only if the customer confirms.

Distribution Channel: Digital: via app, while adding items to the cart/viewing the cart

Target Users: Power

Pitch: "We think some of your groceries are about to be finished. Do you want to reorder these?"

Goal: To make it more convenient for the user to place order.

Frequency: Customized for different users: based on the frequency at which any one item is repeated.

Success Metrics: 1. User adds any one or more of the recommendations and orders. 2. User manually clicks on "Recommendations for you" and adds items.

Milestones: 1. 10% increase in the usage of "Recommendations for you" tab within 2 months. 2. 10% decrease in TAT for ordering within 1 month. 3. 10% increase in AOV within 2 months.

Seasonal Fruits and Vegetables recommendations

Hypothesis: All types of groceries are available nowadays: both in season and out of season. The users prefer to eat only healthy food and hence prefer seasonal items. BigBasket can add a "Season" batch on products to show users what is in season right now. This will help customers in getting more value out of BigBasket.

Distribution Channel: Digital: via app: While looking for different products.

Target Users: Casual, Core, Power

Pitch: "Ordering Seasonal fruits and vegetables made easy"

Goal: To offer additional value to the customer which will help in better retention and engagement.

Frequency: always visible on the product image.

Success Metrics: 1. User clicks on Seasonal Category. 2. User adds a seasonal product (which he/she hasn't ordered in last 1 month) in the cart and orders.

Milestone: 20% increase in sales for products with Seasonal tag compared to other products in the same category within 1 month.

Subscribe and Save Campaign

Hypothesis: Customers have certain grocery items which need to be ordered on a recurring basis like milk. BigBasket automating this will reduce effort for the customer.

Channel of Distribution: Push Notifications/Mail

Type of User: Power, Core

Pitch: "Subscribe to the products you order most frequently and save 10%"

Goal: To reduce effort for the customer. This will also make it harder for the customer to go to new platforms.

Frequency: Twice a month, After a 5-star rating.

Success Metric: User sets up a subscribe and save order.

Milestone: 10% of monthly spends being routed via Subscribe and Save.

Be the Chef Campaign

Hypothesis: We will gamify the grocery ordering experience. Customers will be promoted to share their recipes over social media and top 5 recipes will be bundled together and added in the BigBasket App. Any user can order this bundle and BigBasket will provide the groceries and the recipes.

Channel of Distribution: Social Media: Instagram, Twitter/X, Facebook.

Type of User: All.

Pitch: "Get a chance to showcase your recipes on BigBasket"

Goal: To reach out to new users, get them to use BigBasket.

How: Users will have to order groceries from BigBasket to participate. Post this, they can click on participate and use the same groceries to cook and share over social media.

Frequency: once a year

Success Metric: Users create a recipe and share it over social media tagging BigBasket.

Milestone: 50% increase in new users while the challenge starts and ends.

BigBasket for me Campaign

Hypothesis: Given there are over 40000 products in BigBasket, users might get overwhelmed with the sheer number of products. BigBasket for me Campaign will help user to customize the interface for themselves. This will be done by reordering tabs based on Usage, safeguarding 50% of the screen space for the items and categories user uses the most and remaining 50% for suggestions (data based and random). This will increase convenience for the user. This will also promote a sense of exclusivity.

Channel of Distribution: Mail, Home Page Banner.

Type of Users: Power

Pitch: "You are our best customer! We want to personalize your app experience"

Goal: To increase the value for power users and to bring more incentives for casual and core users to move towards power users.

Frequency: Once the user reaches the Power User segmentation.

Success Metric: User clicks on the banner/mail and gives consent and inputs to customize.

Milestone: 10% of Power user customize the app within 1 month, increase in conversion from core to power and casual to core by 10% within 1 month.

Retention Design

Benchmarking Competitors

TAM = $45 billion. Current captured market = 7%

Blinkit

Instamart

Zepto

BB Now

Retention Rate

60%

60%

60%

65%[2]

Average Orders per month

4

2

5-6

4

Market GMV Share

46%

27%

21%

7%

AOV

650

400

450

400

Average Daily Orders

725000

650000

350000

150000[1]

Average Delivery Time

12.5 minutes

11-12 minutes

10 minutes

15 minutes

Play Store Ratings

4.3/5, 19L reviews

4.3/5, 80L reviews

4.6/5, 7L reviews

4.7/5, 13L reviews

Apple App Store Ratings

4.5/5, 1M ratings

4.4/5, 1M ratings

4.8/5, 258k ratings

4.8/5, 354k ratings

Natural Frequency

Weekly

Weekly

Weekly

Weekly

Brand Value

High

High

High

High

[1] BigBasket claims that they server 15 million monthly orders = 5,00,000 daily orders. Also, 30% of BigBasket revenue comes from BBNow. Estimated Daily orders = 30% of 5,00,000 = 1,50,000

[2] Retention Rate for BBNow: The industry average rate is 60%. BBNow offers many features which are unavailable in competitors and is one of the highest rated app. Sources tell that though BigBasket's Growth has slowed down, it is still positively growing. Based on this we can expect a slightly better retention rate.

image.pngBased on Data from Various sources over the internet.


ICP 1 is expected to have a better retention rate as the core value prop is quality and cost. BigBasket excels in these two: this is also validated further by the app store reviews.

ICP 2 is expected to have a lower retention rate. This is because the core value prop is time, cost and UX. The competitors offer modern UX with faster deliveries.

Best Channel to increase retention will be push notifications. However, the number of notifications need to be controlled. Instead of sending Spam notifications, BBNow should send notifications to add value to the customer: like "We think your grocery might be over!"

Generating more value from existing features:

  • In case the user is using subscription model, if he/she adds a subscribed item in the cart, notify him that the next delivery for subscription is already scheduled.
  • Suggest more ideas for subscription and cart items from the previous history.
  • Provide customers with monthly spending insights on mail. Put these in a way to show them how much they have saved by using BBNow.
  • For Quality focused ICPs, suggest better quality options for the items added in cart: e.g. Organics veggies instead of normal veggies.

Churn

Potential Reasons


Reason to churn

Category

Solution

Delivery timings were inconsistent

Voluntary

Optimizing the time for delivery: Open more dark stores?

Items are usually out of stock

Voluntary

Maintain inventory in a better way: Get insights and maintain frequently ordered items

Moved to hometown, no online grocery there

Involuntary


pricing was higher compared to other apps

Voluntary

Restructure pricing after benchmarking

Quality was not good consistently

Voluntary

Work on building better processes to optimize this

App has glitches: Experience is bad

Voluntary

Improve tech stack!

Customer service is hard to reach

Voluntary

improve the UI/UX

The UI is non-intuitive

Voluntary

Gather user feedback, benchmark apps, optimize for best UI/UX.

Negative Actions


Negative Action

Relevance

Why?

User deletes his address

this shows that the user might be planning to stop using the app. Though this can also be because of address change.

unhappy with the app, other apps are better

User deletes his payment information

this also shows that the user is reducing commitment towards the app. This might also be because of account closure.

unhappy with the app, customer might shift to another app

User doesn't save card information when asked for

this shows that the user is still evaluating the app and doesn't trust the app yet.

trust issues, trying out the app first time, will see if the experience is good

User raises complaint for two or more consecutive orders

this shows that the user is having a bad experience (quality or delivery)

order quality was not good, delivery was late

User gives a <4-star rating on delivery

this shows that the user is facing bad delivery experience.

delivery was late, delivery partner was rude

User stops using any of the sub-products

this shows that the user is reducing his engagement with the app.

didn't find any value in the sub-product

Frequency of orders decreases

reducing commitment = customer in risk!

is unhappy overall, trying out other apps. other app might be giving better cost/time

User frequently adds to cart but doesn't order

Customer might be getting better price somewhere else.

cost might be higher for us.

User searches for an item, finds it out of stock and closes the app

Customer experience goes down.

customer goes to another app to find the item

Unsubscribe from the mailing list.

this might indicate that the customer is unhappy.

too many mails, irrelevant information

Resurrection Campaign

Target: At Risk

15-minute delivery or free Campaign

Target: Dormant users unhappy with Deliveries (rated less in deliveries, raised complaints regarding deliveries)

Aim: To re-build the trust.

Hypothesis: If a user has raised complaints regarding delivery, rated <4-start on delivery and is now reducing the frequency of order, this campaign will help resurrect this user.

Channel: Mail, Push notification

Target features: Fast delivery

Pitch: "Exclusive offer for you: 15 minutes delivery or free!"
Details: BBNow already offers fast deliveries, this specific user will be prioritized to ensure on time delivery.

Frequency: 2-3 days after a <4-star rating.

Timing: till redemption / 2 weeks whichever is earlier

Success Metric: Customer rates the next delivery as 5-star.

Milestone: out of the customers who are given this offer, target 20% resurrection in 1 month.

No Questions asked refund Campaign

Target: Dormant users who have rated the products as low quality.

Aim: To re-build trust, empower for more orders.

Hypothesis: If customer has become dormant due to quality issues, we can initiate a refund to them in case of quality issue with no questions being asked. This can show the customer that BBNow is confident in its products.

Channel: Push Notification, WhatsApp

Target Features: No Questions asked refund

Pitch: "BBNow now offers 0 questions asked refunds"

Details: In case the user tries to exploit this, BigBasket will reach out to them to understand the problems.

Frequency: Once in 2 weeks.

Success Metric: Customer places a new order and rates 5-Star

Automated Order Recommendation

This can also be used for dormant users who have lowered their frequency. e.g. moving from 2 orders a week to 1 order in 2 weeks. Start sending recommendations to them as a push notification once a week to get them back to being core users.

Target: Churned

Daily Value Deals Campaign

Target: Churned users: where the signs of churning were cost competitiveness.

Aim: To resurrect these users by providing better cost value.

Hypothesis: If a user has churned due to cost being higher, we can get that user back by giving better costing. This can be done by providing daily discounts on different items.

Channel: Mail, WhatsApp

Target Features: Daily Value Deals

Pitch: "Get quality products at cheapest rates in Daily Value Deals"

Details: We will offer discounts on specific items only: these can be items with larger inventory or better margins.

Frequency: once in a week.

Success Metric: Customer re-joins BBNow and places an order.

Milestone: out of the customers who are given the offer, target 10% resurrection within 1 month.

Brand focused courses

Great brands aren't built on clicks. They're built on trust. Craft narratives that resonate, campaigns that stand out, and brands that last.

View all courses

All courses

Master every lever of growth — from acquisition to retention, data to events. Pick a course, go deep, and apply it to your business right away.

View all courses

Explore foundations by GrowthX

Built by Leaders From Amazon, CRED, Zepto, Hindustan Unilever, Flipkart, paytm & more

View All Foundations

Crack a new job or a promotion with the Career Centre

Designed for mid-senior & leadership roles across growth, product, marketing, strategy & business

View All Resources

Learning Resources

Browse 500+ case studies, articles & resources the learning resources that you won't find on the internet.

Patience—you’re about to be impressed.